// 封装高阶组件
// 核心逻辑：有 token 正常跳转； 无 token 去登录
import { Navigate } from 'react-router-dom';
import { getStorage } from '@/utils';

export const AuthRoute = (props) => {
  const token = getStorage('token');
  if (token) return <>{props.children}</>;
  // 重定向组件
  return <Navigate to={'/login'} replace />;
};
